ejection catapult - German English Dictionary